Big Huge Thesaurus

Acacia dealbata

noun